<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
       "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
  <meta http-equiv="content-type" content="text/html;charset=UTF-8" />
  <title>Tree</title>
 
</head>
<body style='line-height:26px;white-space:pre-wrap;'>
----------------------新建USER-----------------------------

gpasswd -d wangzhen_user users
从users 中删除wangzhen_user

useradd wangzhen_user -m
创建用户包含目录

id user
cat /etc/passwd
显示 用户信息

#mkdir  /home/wangzhen
#chown  std02  /home/wangzhen     //私有化
#chmod   a-rwx  /home/wangzhen   //独享
#chmod  u+rwx  /home/wangzhen
#chmod 700  /home/wangzhen

1、输入用户管理的命令，新建用户（以test为例）：
useradd test -m
修改 test 用户的密码：
passwd test
2、将新用户添加到管理组：
gpasswd -a test admin
gpasswd -a wangzhen_user admin
或
usermod -g vps_user wangzhen
usermod -g admin wangzhen_user
       useradd [-c comment] [-d home_dir]
               [-e expire_date] [-f inactive_time]
               [-g initial_group] [-G group[,...]]
               [-m [-k skeleton_dir] | -M] [-s shell]
               [-u uid [ -o]] [-n] [-r] login

       useradd -D [-g default_group] [-b default_home]
               [-f default_inactive] [-e default_expire_date]
               [-s default_shell]
groups
3、给 test 用户创建自己的目录：
cd /home
mkdir test
chown test /home/test
chown wangzhen /home/wangzhen
chown wangzhen_user /home/wangzhen_user


userdel wangzhen_user

1）新建用户：sudo useradd -m newuser

     可创建家目录，但是显示有问题，而且不能命令回顾。

2）删除用户：sudo userdel -r uewuser.

彻底删除，在删除用户的同时一起把这个用户的宿主目录和邮件目录删除。

useradd 注：添加用户
adduser 注：添加用户
passwd 注：为用户设置密码
usermod 注：修改用户命令，可以通过usermod 来修改登录名、用户的家目录等等；
pwcov 注：同步用户从/etc/passwd 到/etc/shadow
pwck 注：pwck是校验用户配置文件/etc/passwd 和/etc/shadow 文件内容是否合法或完整；
pwunconv 注：是pwcov 的立逆向操作，是从/etc/shadow和 /etc/passwd 创建/etc/passwd ，然后会删除 /etc/shadow 文件；
finger 注：查看用户信息工具
id 注：查看用户的UID、GID及所归属的用户组
chfn 注：更改用户信息工具
su 注：用户切换工具
sudo 注：sudo 是通过另一个用户来执行命令（execute a command as another user），su 是用来切换用户，然后通过切换到的用户来完成相应的任务，但sudo 能后面直接执行命令，比如sudo 不需要root 密码就可以执行root 赋与的执行只有root才能执行相应的命令；但得通过visudo 来编辑/etc/sudoers来实现；
visudo 注：visodo 是编辑 /etc/sudoers 的命令；也可以不用这个命令，直接用vi 来编辑 /etc/sudoers 的效果是一样的；
sudoedit 注：和sudo 功能差不多；

3、管理用户组（group）的工具或命令；
groupadd 注：添加用户组；
groupdel 注：删除用户组；
语法
groupdel group 
groupmod 注：修改用户组信息
groups 注：显示用户所属的用户组
grpck
grpconv 注：通过/etc/group和/etc/gshadow 的文件内容来同步或创建/etc/gshadow ，如果/etc/gshadow 不存在则创建；
grpunconv 注：通过/etc/group 和/etc/gshadow 文件内容来同步或创建/etc/group ，然后删除gshadow文件
</body>
</html>

